Skip to content

Avoid launching Pane for Windows version checks#287

Merged
parsakhaz merged 1 commit into
mainfrom
runpane-version-metadata
Jun 21, 2026
Merged

Avoid launching Pane for Windows version checks#287
parsakhaz merged 1 commit into
mainfrom
runpane-version-metadata

Conversation

@parsakhaz

Copy link
Copy Markdown
Member

Summary

  • avoid launching Pane.exe --version from RunPane doctor on Windows
  • read Windows FileVersion/ProductVersion metadata via PowerShell with the executable path passed through an env var
  • keep Python and Node wrappers aligned and add regression coverage that prevents falling back to the app executable

Verification

  • pnpm run test:runpane-contract
  • pnpm typecheck
  • pnpm --filter runpane lint
  • pnpm run test:runpane-package-smoke
  • live Node/Python doctor --json against local Pane: installed version resolved as 2.3.18, daemon reachable, Pane process IDs unchanged before/after

@parsakhaz parsakhaz merged commit 3263cfd into main Jun 21, 2026
16 checks passed
@parsakhaz parsakhaz deleted the runpane-version-metadata branch June 21, 2026 01:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant